God incarnate - German English Dictionary